@media screen and (max-width: 700px)
{
	#nav_icon
	{
		height: 5vh;
	}
	nav
	{
		height: auto;
	}
	#nav_titles > div > a
	{
		font-size: max(6vw, 15px);
	}
	#nav_titles
	{
		padding: 10px;
	}
	#nav_titles > a
	{
		font-size: 3vw;
	}
}
@media screen and (max-width: 450px)
{
	nav
	{
		flex-wrap: wrap;
	}
	#nav_titles > div
	{
		gap: 10px;
	}
}